Duck on St James Park in London, UK

Code produit:
248213613