AF 102.

Hyde Park, London | 15.17 pm