Tsar of Russia

Tsar of Russia is a 3-pc stigmata set featuring Ekaterina.