China 1957: Shanghai Blue Jade Buddhist Temple
Exterior Temple
All Rights Reserved <bobccohen@gmail.com>                    www.radfilms.com