Andalusia, Spain

Vejer de la Frontera, a Spanish town in the province of Cadiz. Andalusia, perches on a hilltop, overlooking a stretch of water connecting the Atlantic to the Mediterranean. Here, the white stone buildings and soft skies blend into one as birds fly low out to the surrounding valleys, dotted with farmland, orange groves and orchards.

Β