Dealey Plaza Dallas Texas

Dealey Plaza Dallas Texas

Dallas, Texas, USA skyline over Dealey Plaza at dawn.

by
by
by
by
by
by