leisure

<

Tossa de Mar, Costa Brava, Spain - 1983

>