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