sashbar
Been spending a lot of time on here!
- Joined
- Dec 13, 2012
- Messages
- 3,044
- Reaction score
- 1,183
- Location
- Behind the Irony Curtain
- Can others edit my Photos
- Photos NOT OK to edit
Eel Pie Island is a quirky little island in the River Thames in the borough of Richmond, Greater London. It is an interesting place where shipbuilders meet artists. Ecologists say it is doomed because of the global warming. Just to give you a hint of what it is about. C&C is welcome as always.
1.
2.
3.
4.
5.
1.
2.
3.
4.
5.
Last edited: