1174 Print of Italian Canal Scene

April Online 2021
Print of Italian Canal Scene, print on board, frame is 31"h., 25"w.

Other Lots

Log In