The windows from the bathroom in downtown St. Petersburg, FL. It's said that a ghost haunts the women's side!