Black Vultures And A Cross In Andes

Black vultures and a cross in Andes

Three american black vultures sitting on the church tower in the Los Nevados village in Sierra Nevada de Merida, Andes