Men stand guard as horses are pulling a carriage down the street. An English parade with horses pulling a carriage  A parade of a horse drawn carriage and horses are going down a street in London.  A group of police offices standing in front of a parade. Black and white photo of police and a carriage.