Tarifa

Spain
1 stories
Tarifa beach in full summer swing: kites, crowds, and character