Unusual street art. The green handprint seemed to be a repeating theme/feature.