Photo Of The Day – White Ibis In Panama

Title: White Ibis In Panama Location: Isla Afuera,¬†Veraguas, Panama, Central America Description:¬†It was a trip to Panama this last July that got me hooked on Birding (with a capital B). Continue Reading →