A possible Banksy has been spotted in Sussex, England, in the town of St. Leonards; a baby playing at the beach with the word Tesco (a UK grocery store) on the sandcastles. Banksy was in town over the week for the birthday of fellow graffiti artist Ben Eine, famous for donning shop shutters with large, colorful letters. The Hastings’ ... Read More »