Strand

Strand

Sardines in Albufeira (Portugal)