Copacabana Beach and Sugar Loaf Mountain, Rio de Janeiro, Brazil

Copacabana Beach and Sugar Loaf Mountain, Rio de Janeiro, Brazil. PHoto: Tonya Fitzpatrick

Leave a Reply