Results 1 results found Beacon of Hope, Thanksgiving Square, Belfast, Ulster, Northern Ireland, United Kingdom, Europe Republic Center Tower, Thanksgiving Square, Dallas, Texas, United States of America, North America