Dealy Plaza Dallas

Dealy Plaza Dallas

Dallas, Texas, USA cityscape at Dealey Plaza.

by
by
by
by
by
by