BACK TO MURALS

Hopare / Nelson Mandela mural 2013

2013
Paris, France