Search for:


Search for:

The altar of the Green Jade Pagoda in the Republic of China building (postcard) 1933-1934