Image 1 of 1
ft_052.jpg
New York, New York.USA.March 21, 2003..The jumbo television screens and electronic signs in Times Square keep New Yorkers up-dated on the events in Iraq.
- Copyright
- Anthony Suau © 2003
- Image Size
- 3990x2643 / 3.3MB
- Contained in galleries
- FEAR THIS 2003