shoe flower

noun
University
1

Chinese hibiscus (Hibiscus rosa-sinensis).