Nov 29
2018

After filming in Russiua, Helen Mirren is back in Lithuania for the shooting of HBO’s “Catherine the Great” (which is in production since September). On Wednesday, Helen attended a fashion show held by Juozas Statkevicius in Vilnius. Pictures have been added to the photo gallery.