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.