France

France

Who: Richard Stern
Where: Paris, France
When: May 26, 2014
Location Map