Skip to main content
Statue of Liberty
, 2003
Colored ink on rice paper
198 7/8 x 38 1/4 inches (505 x 97 cm)
Click and drag image to view
Click here to exit