Tuesday, January 1, 2013

Vetra trolleybuses in Tours, France, 1966


No comments: