Browsing: Echinopsis chamaecereus 'Yellow Bird'

Echinopsis chamaecereus 'Yellow Bird' is a synonym of Echinopsis 'Yellow Bird'.