large-scale wall painting in Germany by Ericailcane and Lucy McLauchlan Large-scale wall painting in Germany by Ericailcane and Lucy McLauchlan