Postcard of sites in Leigh, no date. Pictured from left to right are the Flower Gardens at Lilford Park, the Museum at Pennington Hall, the Avenue at Lilford Park and the Gardens at Pennington Hall Park, and in the centre is St Joseph's Church.
Location | Leigh, Lancashire, England |
---|