5003243098

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

5003243098

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