One Groovy Night

Poster for an ICMP show at 93 Feet East, Brick Lane (London).

More by Chio Romero

View profile