Image 1 of 1

1050-7-7.jpg

Tour De France on Champs Elysees.In Paris