Karcher Store Belfast

Custom Mural for the new Karcher Flag Ship store in Belfast