Castorland 1000 db-os puzzle - Busy Morning in London (C-104963)

Castorland 1000 db-os puzzle - Busy Morning in London (C-104963)