Father Robert Hughes, a Catholic priest, admires the restored beachfront from the pathway at 91st Street.
April 28, 2024