Image 514 of 745
Did I mention that Luxembourg is a very rich country....they have the highest per capita income in the world (International Monetary Fund & World Bank data), so it figures that their taxis would be Mercedes.
Jalbum 8.0