Cheltenham Mural

Recent mural created on the side of the Bayshill Inn in Cheltenham, England with support from the Cheltenham Paint Festival and That Art Gallery.