BACK TO MURALS

Banksy - Maid In London

2006
London, United Kingdom