247
art-exhibitions
Alvaro Barrington: Spider The Pig, Pig The Spider
Friday, October 1st ·
South London Gallery, 65-67 Peckham Road, SE5 8UH
London, Public