0603_0536.jpg
White Storks-Massive occupied nests built on the ruined walls of an ancient castle-Extremadura-Spain