Bahama Swallow

Tachycineta cyaneoviridis


Bahamas SG 1255 (2001)

54

 

117-9