Barchetta Excelsior

Piazza Cavour 1
Como
Italy