Hard Pressed

Chipping Norton, Oxfordshire, United Kingdom



Hard Pressed, Chipping Norton, Oxfordshire, United Kingdom