Alicante

Encounters on the beach strip in Alicante, Spain.