Monday, 6 December 2010

Nice Car!


Central London is a rather expensive place to live - that is why it is not unusual to see some very nice sports cars around this part of town.