This Opuntia engelmanni cactus was found at Loh Buaya, Rinca Island, Komodo National Park, Indonesia. The stamen of this flower still on it.
Post a Comment
No comments:
Post a Comment