Black Vultures In Andes

Black vultures in Andes

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