dethleffs November 13, 2016 1200 × 231 The old and the new at the Museum From the road .. impressive.