BACK TO MURALS

Banksy - Leopard

2013
New York, United States