Mezalocha reservoir Saragossa province Aragon Spain Europe, Stock Photo, Picture And Rights Managed Image. Pic. XV4-1392373