J JKromeo New Member Mar 9, 2024 #1 Saw many Delica in Taiwan, this particular DHL Van caught my eye while sitting in traffic. Attachments 20240308_143729.jpg 197.1 KB · Views: 10