Sacrifice No.26

Tian Taiquan 2007
134 by 120 cm
Photography