Saturday, March 28, 2015

1979 DAF SB2000 bus


The Dutch flag colors are obvious (their national color is orange, though).  What is that sculpture supposed to be - a frog?

No comments: