Italy - Droving Pixels

Riva Shoe Repairs

A brightly decorated show repair shop window in Rival Del Garda.

shoe repair shoprival del gardaitalylake garda