A flower bud of Trichosanthes cucumeroides.

Trichosanthes cucumeroides, Karasuuri in Japanese.

Comments
Sign in or get an account to comment.