The south west view of Sewdley Castle, in the county of Gloucester [graphic]


11001356