Old English garden with castle on the background. Oxford, the UK

Royalty-free stock photo ID: 104539502

Old English garden with castle on the background. Oxford, the UK