Kirsten Everberg

Kirsten Everberg, Hotel Royale, China, 2011, oil and enamel on canvas, 72 x 60 inches, 182.9 x 152.4 cm