Florence - Windows - DigitalQuixote
Powered by SmugMug Log In

Windows: I have no idea what this shop sells but the name of the shop and especially the logo attracted my attention.

ItalyItaliaFlorenceFirenzedisplay window