Info

Car dealership sign with the American flag, Statue of Liberty and the word Forever, in Miami, Florida, USA.

Filename
USA_SIGN_07_xs.jpg
Copyright
©Peter Menzel, www.menzelphoto.com
Image Size
685x1024 / 332.8KB
Contained in galleries
Car dealership sign with the American flag, Statue of Liberty and the word Forever, in Miami, Florida, USA.