Palm Beach, Florida, USA clock tower on Worth Ave. Shutterstock Image - Palm Beach, Florida, USA clock tower on Worth Ave. - ID: 680336164

More from this author (Sean Pavone)

Similar images and photos