Stagecoach 34216 Greenwich church Street,Greenwich 2005-05-31/ : 160401
Stagecoach 34216 Greenwich church Street,Greenwich 2005-05-31.jpg