May Peace Prevail On Earth International

2012′s World Peace Flag Ceremony & Peace Festival, Dumfries – SCOTLAND

June 23rd, 2012

Staff of The World Peace Prayer Society in Scotland, held their annual peace festivities at the Allanton House located in Auldgirth, Dumfries, Scotland on Saturday, June 23rd, 2012.