West Cowes Castle On The Isle Of Wight by Lambert Doomer, 1646