Rat Race

15.00m x 6.00m. Wall in Groupama Stadium, Lyon, France, 2018. ©Marchal Mithouard 2018.
previous2/7next
Rat Race. 15.00m x 6.00m. Wall in Groupama Stadium, Lyon, France, 2018.