Newport House


Newport House - Alkington, Stroud, Gloucestershire, GL13.