Uploaded by Les Prosser on 17 December 2016
18 and 18a Etnam Street, Leominster, Herefordshire
Photo ID: 146618 Building ID: 101255434 Report this photo