Temple Island A colour photographic postcard of Temple Island, on the River Thames near Henley. Copyright Sue Milton. Published by Thames Cards.