Wildside's Searchable Imagebase 1  
26000: Dehaasia sp, Philippines

26000: Dehaasia sp, Philippines

Description : Dehaasia sp in lowland rainforest, northwest Panay, Philippines.