2006
Negociators, Ecuador
39 x 24 cm

Related Projects