We took the girls down to the beach this evening so we could see a much talked about sand sculpture that was done to promote our city, and the new movie Dolphin Tale, which was filmed here in Clearwater, Florida. I’m not sure which was more amazing, the sculpture, or tonight’s sunset. 

Recent comments

Blog comments powered by Disqus