press to zoom

"St. Petersburg, Russia Waterfront Scene"



On powder room walls

Fisher Island, Miami, Florida