Miniature sewing machines at a street vendor in Campo de’ Fiori.

BY // 06.15.16

Miniature sewing machines at a street vendor in Campo de’ Fiori.

Featured Properties

X