Ducks relaxing under the rain near a lake in Cardiff

Code produit:
223395584