large nest box griffon vulture next door Sheep…

March 3, 2008 in webcams by MrFarmer

large nest box
griffon vulture

next door Sheep