Loading…
131124 Aldeburgh 064 Sizewell B nuclear power station on the Suffolk coast. It is the UK's only Pressurised Water Reactor (PWR), 24 Nov 2013.
"Meat the Chef"stall at the opening of the new street market in Roman Road, East London, March 18 2016.
"Meat the Chef"stall at the opening of the new street market in Roman Road, East London, March 18 2016.
180910 Jenner Figs, ripe figs from tree that Annie gave me for my 60th but that needed moving to her house, September 10 2018.