San Fran Dhammaram Temple
From Wikipedia, the free encyclopedia
The San Fran Dhammaram Temple is the only Thai Buddhist temple in the city of San Francisco.
The San Fran Dhammaram Temple is the only Thai Buddhist temple in the city of San Francisco.