4/23/09

Saint Christopher Icon

Russian icon, circa 1650, Museum of Rostov Kremlin, Moscow, Russia