beach with volcanic rocks and mangroves 2

Photograph showing beach with volcanic rocks and mangroves in the Galapagos Islands, Ecuador. Subject: mangroves.

USD $15