BACK TO MURALS

Banksy - Ostrich CCTV

2011
London, United Kingdom