Diane Maclean

Newby Hall

Newby Hall, Ripon, Yorkshire