More Straw Art from Snugbury’s Ice Cream Shop – U.K.

Snugburys Ice Cream Shop – U.K.

 

Snugburys Ice Cream Shop – U.K.

 

Snugburys Ice Cream Shop – U.K.

 

Snugburys Ice Cream Shop – U.K.

Leave a comment

Filed under Straw Art

Leave a Reply