Home  >  Street Pavements  >  Belgian Block  >  Hannibal, Missouri

hannibal, Missouri: Limestone belgian block street pavement