Monday, November 22, 2010

United Kingdom - England - Westminster Palace, Westminster Abbey and Saint Margaret's Church (2)


Big Ben and Parliament Square

Sent by Marta, a postcrosser from London, England.

No comments: