Frederick Stuart Church, ‘The Mermaid’, 1880, Sylvan Cole Gallery

An excellent impression on fine, thick laid paper.

In perfect condition.

About Frederick Stuart Church

American, 1842-1924, Hartford, CT, United States