1. Two horse mounted police officers stand watch over tourists on the Royal Mile during the Festival

    Two horse mounted police officers stand watch over tourists on the Royal Mile during the Festival

    3