Movflo
Horse Shoeing (1893) | Movflo