aerial view of Triple Underpass and Dealey Plaza Dallas Texas

aerial view of Triple Underpass and Dealey Plaza Dallas Texas

 Stock photo ID: 9196984

Similar images

  |   See all