Mandarin Duck, Richmond Park, London
Mandarin Duck, Richmond Park, London
Mandarin Duck, Richmond Park, London