Hoorn, Netherlands - LesleyBray

I think this is a hearse,

HoornNetherlandsbuildingcarhearse