Aloyzas Smilingis

The Beach

1973, 15.5×24 cm