Home Collections

Stewart, Alexander, active 1798.