P1190066

Thalassa, 1980, Netherlands.