Italian Linen

Italian Linen - A Table Cloth Getting Dried On Wind In An Italian Village. Photo