Baba Yaga sunrise

Baba Yaga's Hut and other art pieces at sunrise

Black Rock City, NV, USA