These are sand sculptures which were displayed on Indian Shores Beach in Florida – Located in the Tampa Bay area. Pictured here are the sculptures seen on the beach.
Shrek Sand Sculpture »
This website uses cookies to assist with personalised content and to improve your experience. By continuing to use this website, you are consenting to our use of cookies as stated in our Privacy Policy.
ACCEPT