Schmidt

Schmidt 59628 - Vatican, Kinkade - 1000 db-os puzzle