Heathens. Stepanovskoye, 30 km from Moscow, Russia. September 24, 2005. Published November 28, 2015 at 500 × 335 in Shop Heathens. Stepanovskoye, 30 km from Moscow, Russia. September 24, 2005. Continue reading →