July 13, 2022 Leave a Reply

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!







Comment Form