Foto de stock - Facade of tower house. Izal, Navarra, Spain.

Imagen: Facade of tower house. Izal, Navarra, Spain.