beach with volcanic rocks and mangroves 6

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

USD $15