Designed by
Title
Satirical float #87628411
Description
Acireale CT, Italy - February 28, 2017: allegorical float, depicting a big red devil in a niche on whose walls are depicted other demons faces, during the carnival parade along the streets of Acireale.
This image is editorial