Ipanema Beach with Rainbow Flags, Rio de Janeiro, Brazil
BR0711015LGBTalternative lifestyleatlantic oceanbathingbaybeachbeach activitiesbisexualbrazilcarefreecolorfulgaygay and lesbian beachhorizontalipanemalandscapelesbianmountainsoceanoutdoorspalm treesscenicshoresouth americatransgendertravel