"The Mall London" Screen Print Frame Size 54 x64 cm 2014

“The Mall London” Screen Print Frame Size 54 x64 cm 2014