Share
twitterlinkedinfacebook
Image 1 of 1
Elgin-Dragons_809530.jpg
Chicago Chinese Cultural Center Chinese Dragons at 4th of July Parade in Elgin Illinois  809530