Youlbury House


Youlbury House - Wootton, Vale of White Horse, Oxfordshire, OX1.