UK 1993


White Castle at the Tower of London. (07/08/1993)