View cart / checkout

David Maitland Armstrong

1836 - 1918

American Stained Glass Artist

Looking for David Maitland Armstrong paintings, not listed at this page? Please contact us