Desdemona the London Duck

London sightseeing tour
[London - England]