Saturday, May 7, 2016

POSTCARD - CHICAGO - CENTURY OF PROGRESS WORLD'S FAIR - CHINA'S LAMA TEMPLE - 1933