Share
twitterlinkedinfacebook
Image 1 of 1
3037038.JPG
Liverworts (Frullania aculeata), Santa Cruz Island, Galapagos, Ecuador.