Fascinating Photographs Of London Lost In Time

40-cb

Zebra-drawn carriage parked outside Buckingham Palace in London c.1900.