Princesses

Photograph

'Princess Margaret Rose' and 'Princess Elizabeth' stand together at Crewe Works - 10th September 2005

Created with Web Album Generator