Preview Treasure Island, an inlet of Boca Ciega Bay, St. Petersburg, Florida, United States of America, North America Image ID: 390-1797 Artist: Ruth Tomlinson Purchase a commercial license Buy framed prints & more from our print store travel tranquil scene north america united states of america usa florida st petersburg boca ciega bay treasure island view into land islands island boats vertical outdoors day contemporary color image photography travel destinations