AvianDiversity » A Connoisseur's Eye » Birds » Swallows, martins » Dusky Crag Martin (Ptyonoprogne concolor - (Sykes) 1832)

Dusky Crag Martin (Ptyonoprogne concolor - (Sykes) 1832)
  • 1
  • 1