beach with volcanic rocks and mangroves 4

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

USD $15