Alicanti store

Vicolo dello Sterparone, Vermicino, Frascati, Lazio, Italy