It seems as if renowned artist Banksy has been making his way around London as of late. After getting wind yesterday of his controversial piece located in Poplar, London, as well as his Love Plane installment noted in Liverpool, we now see more artwork along The National Gallery in Central London. The painting appears to feature a pair of ostriches, as one of the bird’s neck stretches upwards to the building’s security camera, and it acts as the ostrich’s head.