Catalonia, Spain A windmill in Catalonia.
Constanti, Spain The beautiful beachside town of Constantí in the Province of Tarragona.
Catalonia, Spain A farmhouse near the town of Cambrils in Catalonia.