Lot 603 , Francis Philip Barraud (1824-1901), watercolour, Ely Cathedral, signed, 31 x 54cm
Francis Philip Barraud (1824-1901), watercolour, Ely Cathedral, signed, 31 x 54cm
£250-350
Unsold
Francis Philip Barraud (1824-1901), watercolour, Ely Cathedral, signed, 31 x 54cm
£250-350
Unsold