Sugar Loaf & Guanabara Bay, Rio

Taken back in 2013 whilst walking through the Tijuca Forest, Rio de Janeiro, Brazil.

Scroll to Top