Rat Race

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