Camilla Duchess of Cornwall by Fiona Goble

Camilla Duchess of Cornwall

Knitting
Flag of English English