Image 1 of 1

20070728Paris-05.JPG

Accordion player at the Eiffel Tower. Paris, France. July 28, 2007.
twitterlinkedinfacebook