Helen Mirren in a Floral Skirt Goes Shopping at Koontz Hardware Store in West Hollywood 08/25/2023-4 Previous image Next image