
The world’s most famous and elusive street artist Banksy has confirmed that he is responsible for a new mural that appeared in London yesterday.
Painted above a garage and depicting two stargazing children lying down and in winter gear, the artwork appeared on the side of a building in Bayswater, west London.