Mer Ce

Mer Ce

Palencia, Spain

Mer Ce