NewWebsite_2018_Projects_Brazil_Incarnate_019 Brazil Incarnate, a couple pose in all their beauty as Greek gods on a beach in Salvador da Bahía, Brazil.