A vintage UK postcard of King Charles I window, Carisbrooke Castle, Isle Of Wight Posted on 18th May 202317th March 2024 by timp