Dealey Plaza

DealeyPlaza_feature_BarrettDoherty_2014.jpg
Dallas, TX
United States
Dealey Plaza