London Pride?

London Pride?

Observation - London Pride? - UK and Ireland. Description: