Waldo from the Where’s Waldo? book series. He was seen at 76 Putney High St, Wandsworth, UK by a Google Street View camera car.