Red Robots T-Shirt

Red Robots T-Shirt

1988

Cream Tea, London