Buddhist Peace Pagoda located in Leverett.

Buddhist Peace Pagoda located in Leverett.

First Picture in Massachusetts Previous Picture in Massachusetts Next Picture in Massachusetts Last Picture in Massachusetts
View Thumbnails List All Pictures