A pair of spot billed ducks are seen leisurely swimming in a lake nearby

Code produit:
1082645906