Wednesday, November 20, 2024

London's Standing Stones

 Daughter Celia is visiting Hilly Fields a park in Lewisham. Created in 2000. Details here