Alftrudis

Henley-on-Thames, Oxfordshire, United Kingdom



Alftrudis, Henley-on-Thames, Oxfordshire, United Kingdom