BARCELONETA BEACH 1971

...too little sleep, too much acid...

Size: 24cm x 36cm

Acrylic on white cold pressed 200g paper