Pompadour Green Pigeon

Treron pompadora


Sri Lanka SG 1666 (2003)

22

 

66-184