London, United Kingdom

Cancelled for August - Universal Peace Federation (UPF) - UK introduction