The people you meet

I know nothing about this man, but I was taken by his outlandish make up and clothing. He was seen sitting on the steps which enter Trafalgar square. He was accompanied by a young lady in equally outlandish garb ??