Cuban Martin

Progne cryptoleuca Order: Passeriformes Family: Hirundinidae (Swallows)
Progne cryptoleuca Order: Passeriformes Family: Hirundinidae (Swallows)

More Photos