shark fin melon bud

One of the four forming flower buds along the stem of the shark fin melon plant!

One of the four forming flower buds along the stem of the shark fin melon plant!

Share
Share