home
 

Statue of Liberty
2007
135 x 60 x 53 cm./53x23,5x21 inch.
mixed media
private collection