Monument to the 2002 Bali bombings

Sights & Landmarks • London, England United Kingdom