July 13, 2022

Last week Helen Mirren and her husband, Taylor Hackford, were in Sicily for the D&G Fashion Show. There are very few photos around and I collected what I could, enjoy!