The River Itchen in spring at Ovington, Hampshire, UK

Code produit:
268484300