Banner

Hojas bv

Almere, the Netherlands

2006

38 x 46 inches