deity February 8, 2015 • Sabina Ayne deity a person or thing revered as supremely powerful or beneficent golden tamarin lion enclosure, Philadelphia Zoo PODCast: The B&W Photography Project Week 31 Spread the Photo!EmailLike this:Like Loading...