BACK TO MURALS

Zabou - The Icon

2013
Waterloo, London, United Kingdom