Rome

Little Illustration, part of a bigger infographic regarding the city of Rome.

More by Marco D'Aleo

View profile