Igloo Church Inuvik
Also known as the Igloo Church, Our Lady of Victory Roman Catholic Church, is situated in Inuvik in the Northwest Territories, Canada.
Our Lady of Victory Roman Catholic Church, The Igloo Church, Inuvik, NWT, Canada, North America.
Related photo galleries & travel ideas:
Igloo Church Inuvik Photo & Travel Destination