The White Horse, Oxfordshire, UK. 

The White Horse, Oxfordshire, UK. 

  1. tommiek1 posted this