(Floyd Rd, SE7)
Tags: Red
© All Rights Reserved
Or perhaps: Greenwich Mural Workshop, 1976 (Floyd Rd, SE7)