st.peter's floating church, west india dock, london
the floating church of st.peter's, in west india dock, by the dockland museum
More information
Visible by: Everyone
All rights reserved
-
Taken on Saturday August 20, 2011
-
Posted on Monday August 22, 2011
- 92 visits
0 comments