Dealey Plaza -- Dallas, Texas -- November 24, 1963
(click to enlarge):












Photo Credit: