Ipanema Dreams TravelE. Joy H.September 9, 2013beach, BRAZIL, cliff, ipanema, market, ocean, rock, travel, vacation, water Comment