Great Britain
·
2006
Group Photo
Group photo of Harmony Torch and members of the International Association for religious freedom