Memorial at Southwark Cathedral
This is a plaque to remember the people that were killed in the terrorist attacks on the World Trade Centre in New York, this is at Southwark Cathedral in London which has very strong American links, including a window donated by the Harvard family who were originally from London
145
views
- 0
- 0
Comments
Sign in or get an account to comment.