25
/ 180
Papua DSC04632
Could anybody help to identify this?