Christmas Fair

Itchen Abbas & Avington Village Hall Main Road, Itchen Abbas, Hampshire, United Kingdom