Road frontage view of Collum End Farmhouse, 88 and 90 Church Road, Leckhampton.
Uploaded by F L Randall on 18 July 2011
Photo ID: 17735 Building ID: 101304507 Report this photo