Little red riding hood on the run


Netherlands, Leiden, July 10, 2020