The Selfish Giant c.1976
wall mural

Gallery | 

13/28