Torrefarrera, Cataluna, Spain

Torrefarrera, Cataluna, Spain

Torrefarrera