DSC_1470a.jpg The largest temple of North American. Locate at Los Angels,CA See others of Hsi Lai Temple at: http://www.pbase.com/tomsview/hsi_lai_temple
All rights reserved. Unauthorized use prohibited