010_MJ_80_058a copy.jpg

Media

Part of Ipanema Beach. Hillside settlement