sq

90 square meters Battersea

90 square meters megapainting by Pacorrosa held in late September 2013 in Battersea borough of London, showing the process as […]