Log Church of the Transfiguration (1679, 1717), northwest...
Log Church of the Transfiguration (1679, 1717), northwest view, Izhma village, Russia
Date & Place: