"Lana Della Vecchia" yarn store, Rome

Britisher's picture

The doors of Lana Della Vecchia were firmly shut on the one day I was able to get there to check it out. Hope you have better luck. Find it at: Via Del Baullari 3, 00186 Roma, Italy.