The Yeah Yeah Yeahs at Irving Plaza, New York, October 16, 2002

Click on any pic to see the larger image.
photos by Justina
back to photo directory