Twigzy

Physaliastrum chamaesarachoides

IPNI:
817301-1