Image 1 of 1

Florida-StPete-SculputreParkH-MGoslin.jpg

The Vinoy Park in St. Petersburgh, Florida with a sculpture by Rolf Brommelsick (made in 1980) titled Truth and the Vinvoy Hotel in the background (pink building)