This picture was taken by me in front of Buckingham Palace in London (spring 2003).
[Back to my home page]