Town Church with No 11 electric tram
Town Church with No 11 electric  tram

This image could be late 1890's

Location: St Peter port

Town Church with No 11 electric  tram

This image could be late 1890's

Location: St Peter port