Migula 500 pc puzzle

– 787790253747

– Ordinary Habit