Explore the charming courtyard at Arundel Castle in England. Admire the historic architecture surrounded by beautiful flowers and windows.