return to the thumbnails and main page
The altar in the Shrine gardens soon after its arrival in 1933. Believed to be the only photograph in existence showing anything on the altar.
return to top of page