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.

Comments are closed.