5003243097

capricci (300015441) 'distinguished from' vedute ideate (300015558);

5003243097

capricci (300015441) 'distinguished from' vedute ideate (300015558);