new icn messageflickr-free-ic3d pan white

Still Straight

Arriva - 29 - Trafalgar Square

 

Mercedes Benz Citaro Artic

Year 2004

 

Date taken: 24/04/11

Location: Bus Stand, Northumberland Avenue, Westminster, City of London, UK

1,558 views
12 faves
28 comments
Taken on April 24, 2011