first | previous | next | last | home


   11 of 36   
A sea of people by the sea. Miles to go and the march crawls for hours, listening to the speakers along the way.