This self-explanatory vehicle (with …



This self-explanatory vehicle (with its partner, background) is a Mercedes diesel van, spotted outside of the York city station.

You may also like...