Stork nest on a bell tower. Sepulveda, Spain
House roof and bell tower with a stork nest in Sepuveda village, Spain
© Rifberlin | Stock Free Images
Similar Free Images