Unfortunately, have no idea what this is...growing wild on Isabela island. It might be Darwin's Cotton ,Gossypium darwinii, but am not sure.
Thanks for dropping by..try LARGE
if you have time
Flowers and plants
Close-up and macro
Landscape and travel
jeb2012, acousticmist, Imagephotographics and 26 more