dcsimg
Unresolved name

Ornithocephalus castelfrankoi

Ornithocephalus castelfrankoi is a species of in the family orchids.