180
180
Roman School, 17th Century
THE MIRACLE OF SAINT PETER AND THE FISH
JUMP TO LOT
180
Roman School, 17th Century
THE MIRACLE OF SAINT PETER AND THE FISH
JUMP TO LOT

Details & Cataloguing

Old Masters Day Sale

|
London

Roman School, 17th Century
THE MIRACLE OF SAINT PETER AND THE FISH

Old Masters Day Sale

|
London