11/02/2025

Dealey Plaza and the Sixth Floor Museum