Shop fronts
Hertfordshire (England).County Council.England
Hertford [The Council]
1977
Shop fronts