Photo by Jon Gel
Featuring a European castle, this mural is on the western side of The Deli at 203 Hanson Street.