Wednesday, September 7, 2011

A Spot of tea in London...

London England 2003...Terry H-Pastor Douglas L-Pastor Ding

No comments:

Post a Comment