Skip to main content

John Frederick Peto in his studio at Island Heights, New Jersey

John Frederick Peto in his studio at Island Heights, New Jersey

Peto, John Frederick