Rose of India
30 Rainsford Road, Chelmsford
Chelmsford, Essex
Rose of India
30 Rainsford Road, Chelmsford, Essex