David Armstrong Six

Multiples + Small Works




 

Residue of God, 2006