Designed by
Title
The Garibaldi Street in Parma #88188435
Description
PARMA, ITALY - APRIL 24, 2012: The shopping Garibaldi street with the scenic old mansions, boutiques, cafes and restaurants, located in shade of trees, on April 24 in Parma.
This image is editorial