Photos of France
By Ron Harris
Flea Circus, Lyon, France 2012
Previous
Index
Next
Ron Harris