Tag: Liverpool
Posted in History
Riding a Zebra Through Liverpool England
Author: StrangeAgo Published Date: July 14, 2017
Would you ride a zebra through the streets of Liverpool, England? At a time when animals were treated as things for our own amusement, people…