Ivrea, Italy, Europe touristic postcard. A town in the Piedmont region of northwestern Italy. Beautiful old buildings and bridge. Travel sketch. Artistic hand drawn vintage book illustration
Important information
Release information: Signed property release on file with Shutterstock, Inc.