Catasetum Dragon's Tail

Ctsm. Dragon's Teeth × Ctsm. callosum

Registered Mar 4 2019 by Bela Vista