Camallera, Cataluna, Spain

Camallera, Cataluna, Spain

Camallera