John Sloan

Westminster Abbey III, 1891
Etching
3.13 x 4.75 in
SKU: 11169c
Price on Request
Inquire
Loading...