Photo Of The Day – Black Vultures Of Panama

Title: Black Vultures Of Panama Location: Portobela, Panama, Central America (9°33’19” N 79°39’20” W) Description: Guarding the ramparts of a 150 year old Spanish fort along the Caribbean Coast, these black vultures are beautiful. I can understand why most people are not fond of vultures, what with all the eating-dead-things Continue Reading →