Portsmouth and Hampshire Summer Exhibition 2026 21-30 August

Next
Next

Last Summer - Handwoven tapestry - made with handspun yarn