Share
twitterlinkedinfacebook
Image 1 of 1
South Pointe Deck.jpg
View of elevated deck in South Pointe Park, in Miami Beach, Florida.