INTERIOR ST PETERS, ROME II

680 X 680 cm

£650 (framed)

OIL ON BOARD