townscapes
English
Noun
townscapes
plural of
townscape