England - 2002 - kiwirallyfan
Horse Guards Parade, London

Horse Guards Parade, London

1000083