this urban impression, black cab @london, has been taken on july 14th, 2003, location: london.

related photos