Category
Martha Armstrog, Oil Paintings, Sold

Martha Armstrong
Smedley’s Yard, Haverford
Oil on canvas
37.25 x 37.25 in