1 results after applying filter
In complete archive
A group of six Buddhist monks stand in front of Wat Buddhananachat in Del Valle, Texas.
circa 2008