Spiritual and Environmental Preservation Practice

Venue
Nan Tien Temple