photo by secret squirrel

Awaiting his Master is this big Mack Logger seen parked at Trafalgar in 2011

1,320 views
5 faves
2 comments
Taken on November 1, 2011