A small fishing village on the Spanish Mediterranean island of Almanzora is devoid of people except for a few curious toddlers who stare at them and smile suspiciously.
Read full
A small fishing village on the Spanish Mediterranean island of Almanzora is devoid of people except for a few curious toddlers who stare at them and smile suspiciously.
Discussion