Shelford House


Shelford House - Preston St. Mary, Babergh, Suffolk, CO10.