Epic

China's Great Armada • 2004-2005 • Oil • 36" x 72"

Back Next