Italian Linen

Italian Linen - A Table Cloth Getting Dry On The Wind, In An Italian Village. Photo