Stork in its nest perched on the portico of the church of Saint-Maurice in Damvillers in the north of France, stock photo

Stock image of 'Stork in its nest perched on the portico of the church of Saint-Maurice in Damvillers in the north of France'
Location: France
Published: July 28, 2017
Close
Loading