CZECH REPUBLIC - alaskan

"CHURCH OF OUR LADY VICTORIOUS", home of the Holy Infant of Prague, Prague, Czech Republic.