Gods Flesh. Seen On the Street By Street Art SF Team on December 08, 2016 Location: Larkin @ Post St in San Francisco, Ca Artist: Amara Por Dios. flesh031. Tags: Amara Por Dios, Flesh, Mural, San Francisco, SF - Lower Polk Street