Ocean Meets Land

Ocean meets land

Coast of Rio de Janeiro, Brazil