Illustrations
GRAPHIC
ILLUSTRATION
LUISA FALETTI
VIDEO
ART
More
A poster on the city of Shanghai created with a photolithography print technique.