A storks' nest on a church, in the north of Spain.
 
Stop Slideshow
Start Slideshow
Refresh