Bacino di San Marco by Caneletto (21”x28”) £255


© Cheshire Fine Art 2013