A BUDDHIST MONASTERY OF THE THAI FOREST TRADITION

Englewood, Florida