Spain 109

Storks nests, Parc Ornithologique, La Teich, France. This is a huge ornithological park in the estuary of the River Leyre. We went for a walk around the perimeter at sunset and heard the funniest clacking sound as storks on the nest greeted others flying in to roost.


To go back use browser's Back button