2007-06 - Netherlands
Work trip to Eindhoven, The Netherlands allowed us some extra days sight-seeing in Amsterdam and Naarden. (Additional photos in the personal gallery.)
Read More20 / 41
Eindhoven train station... A common site for employees who visit our Netherlands office.
- No Comments