slipper flower


slipper flower

n. See calceolaria.