Friday, November 14, 2008

The green trolley buses manufactured in Switzerland! Unfortunately the
only sign of a "green" city energy-wise

No comments: