Elanoides forficatus - Swallow-tailed Kite

Elanoides forficatus - Swallow-tailed Kite More
Elanoides forficatus - Swallow-tailed Kite A beautiful visitor to forests in Trinidad.