Italy Map City Spot Icons
Zooming in on the sweet little details! These city landmark icons are some of my favorite elements from the Italy map illustration I recently shared. Each tiny spot was created to capture the unique charm of bella Italia.
More by Irene Neyman View profile
Like