Beautiful, interesting, incredible cinema.
Alleged silent black-and-white short film shot at Apsley Gate, Hyde Park, London.