Object Details

Charman Road, Cheltenham; 1903; P3332-1