Designed by
Title
Stainborough Castle 2, Wentworth Castle, Barnsley, South Yorkshire. #260067680
Description
Stainborough Castle, Wentworth Castle, remains a popular visiter attraction. Wentworth, Barnsley, South Yorkshire, England, on Thursday, 27th October, 2022.
This image is editorial