Red Hands
Red Hands on the walls of Bergamo, Italy.