really-good

Sadiq Khan Declares ‘London Is Open For Business’ With Giant Statue Of Black Dildo In Trafalgar Square

It’s meant to signify that London is open for business.