Pied Imperial Pigeon

ID: #159056

Original resolution: 6616 × 4411 (112 × 74.7 cm @ 150 DPI)

Filesize: 22.3 MB

Date created: 2019-04-20

Country: Thailand

Description:

Pied Imperial Pigeon (Ducula bicolor) perched in a tree, Thailand

Powered by xmstore