Bird's Eye View of Rio de Janeiro from Corcovado Mountain-Brazil
Ruth Hager
Palm Trees on Copacabana Beach in Rio de Janeiro-Brazil
Ruth Hager
Small Chapel inside Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
Giant Pink Water Lily in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Flowering Tree in Plaza area of Rio de Janiero, Brazil
Ruth Hager
Rocinha Favela Buildings Go Up the Mountainside in Rio de Janeiro, Brazil #1
Ruth Hager
Inlet Near Airport from Sugarloaf Mountain in Rio de Janeiro-Brazil
Ruth Hager
Cathedral in Rio de Janeiro-Brazil
Ruth Hager
Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
Soccer Rules on Ipanema Beach in Rio de Janeiro-Brazil
Ruth Hager
Typical Electrical Wiring in Rocinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Clothes on Drying Rack in Vila Canoas Favela in Rio de Janeiro-Brazil Favela in Rio de Janeiro-Brazil
Ruth Hager
Cypress Knees in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Mahogany Tree Trunk in Botanical Garden of Rio de Janiero, Brazil
Ruth Hager
Banana Plant Flower in Botanical Garden of Rio de Janeiro, Brazil
Ruth Hager
Pink and White Orchids in Botanical Garden of Rio de Janeiro, Brazil
Ruth Hager
Guys in the Warm Atlantic Ocean Water at Ipanema Beach in Rio de Janeiro, Brazil
Ruth Hager
Jackfruit Tree on Sugarloaf Mountain via Cable Cars in Rio de Janiero, Brazil
Ruth Hager
Boojum Tree Rises above the Coastal Mountains and Atlantic Ocean in Rio de Janeiro, Brazil
Ruth Hager
Rio and Christ the Redeemer Icon on Corcovado Mountain from Sugarloaf Mountain in Rio de Janeiro, BZ
Ruth Hager
Boys with Skateboards in Vila Canoas Favela in Rio de Janeiro, Brazil #1
Ruth Hager
Cliffs Above Rocinha Favela in Rio de Janeiro, Brazil
Ruth Hager
Coast of Atlantic Ocean in the Morning in Rio de Janeiro-Brazil
Ruth Hager
Bird Flock Formation over Atlantic Ocean in Rio de Janeiro-Brazil
Ruth Hager
Cable Car Station to Top of Sugarloaf Mountain in Rio de Janeiro-Brazil
Ruth Hager
Sugarloaf Mountain via Cable Cars in Rio de Janeiro-Brazil
Ruth Hager
Looking Up at Upper Level of Structure on Top of Sugarloaf Mountain in Rio de Janeiro-Brazil
Ruth Hager
Viewing Patio on Sugarloaf Mountain in Rio de Janeiro-Brazil
Ruth Hager
Young Marmosets Ride on Their Mother's Back on Sugarloaf Mountain in Rio de Janeiro-Brazil
Ruth Hager
Copacabana Beach from Sugarloaf Mountain in Rio de Janeiro-Brazil #1
Ruth Hager
Purple Heart on Sugarloaf Mountain in Rio de Janeiro-Brazil
Ruth Hager
Rear View of Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
South American Face of Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
Hand of Christ the Redeemer Icon Sculpted by a Woman-Brazil
Ruth Hager
A Green Umbrella and Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
Rio from Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
View from Christ the Redeemer Icon on Corcovado Mountain in Rio de Janeiro-Brazil
Ruth Hager
Man Selling Zipper Purses near a Churrascaria Lunch Spot in Rio de Janeiro-Brazil
Ruth Hager
Ipanema Beach in Rio de Janeiro-Brazil
Ruth Hager
Big Waves of Warm Atlantic Ocean Water by Ipanema Beach in Rio de Janeiro-Brazil
Ruth Hager
Tall and Tan and Young and Lovely on Ipanema Beach in Rio de Janeiro-Brazil
Ruth Hager
Rio de Janeiro from Rocinha Favela-Brazil
Ruth Hager
Rocinha Favela Sign at a Lower Level of the Favela in Rio de Janeiro-Brazil
Ruth Hager
Painted Figures on Poles in Rocinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Today's Pueblo-type Homes Built on top of Each Other in Rocinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Add-ons to Older Building in Rocinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Rocinha Favela Climbs Up the Mountain in Rio de Janeiro-Brazil
Ruth Hager
Rocinha Favela Not Far from Expensive Buildings in Rio de Janeiro-Brazil
Ruth Hager
Homes Higher up the Mountain in Rocinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Mountain Reinforcements Above Rosinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Busy Street in Central Marketplace in Rocinha Favela in Rio de Janeiro-Brazil
Ruth Hager
Faces at Para Ti School in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Artwork at Para Ti School in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Cat by a Satellite TV Dish in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Narrow Passage in Villa Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Love of Soccer on Wall in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Angel Mosaic in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Many Steps and Narrow Walkways in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Boys with Skateboards in Vila Canoas Favela in Rio de Janeiro-Brazil
Ruth Hager
Colorful Upscale Favela in Rio de Janeiro-Brazil
Ruth Hager
Building on Grounds of Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Dancing in the Jungle of Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Cuite Tree in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Traveler's Palm in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Heliconia in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Many Faces Among Many Orchids in the Orchideario of Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Pink Orchids in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Monkey Ass Tree in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Passion flowers in Botanical arden of Rio de Janeiro-Brazil
Ruth Hager
Carnivorous Pitcher Plant Closeup in Botanical Garden of Rio de Janeiro-Brazil
Ruth Hager
Pau-Brasil Tree in Botanical Garden of Rio de Janeiro, Brazil
Ruth Hager