Galapagos Islands 2009 - robatzzyzx
Jasminocereus cacti on Santa Cruz Island.

Jasminocereus cacti on Santa Cruz Island.