09 July 2007

Janani Luwum

Archbishop Luwum, who was mudered on the orders of Idi Amin in 1977. One of ten statues of 20th Century martyrs on the West Front of Westminster Abbey.

1 comment:

Anonymous said...

Wow, incredible shots. Very well done. Happy WW.