cityscapes: a view of a city from afar.Synonyms: vistas, townscapes, urban landscape
Places Shown
LondonLondon; England
York; Yorkshire; England