Cloister of Beach Dr

Part of St. Petersburg, Pinellas, Florida, United States

Monday 29th March 2010