Paul Strand · The Family, Luzzara, Italy, 1953, 1890

Paul Strand, The Family, Luzzara, Italy, 1953, 1890, cartes-de-visite, 19 × 24.2 cm. Sold at auction in 2016. See Paul Strand’s auction records and prices →