Twitter Updates

    follow me on Twitter

    Thursday, March 12, 2009

    London, England

    This is from my friend, Sue L.
    Westminster Abbey, England

    1 comment:

    1. What a lovely postcard image! The Westminster Abbey in England is definitely one of the must-see places and surely deserves a spot in a wonderful postcard. Would love to visit there someday, I wish!

      ReplyDelete