Odiham and North Warnborough - Masthead Photography UK
Christmas tree and light decorations, Odiham High Street