Photo of the Day #2293: One of my father’s slides. Windsor Castle, in Windsor, England. July 1980. July 4, 2026.