How Long, O Lord Most Holy and True

, no. 126

How Long, O Lord Most Holy and True

, no. 126

How Long, O Lord Most Holy and True

, no. 126

How Long, O Lord, Most Holy and True

, 69

How Long, O Lord, Most Holy and True

, 69

How Long, O Lord, Most Holy and True

, 69

How Long, O Lord, Most Holy and True

, 69

How Long, O Lord, Most Holy and True

, 361

How Long, O Lord, Most Holy and True

, 361

How Long, O Lord, Most Holy and True

, 361

How Long, O Lord, Most Holy and True

, 361

How Long, O Lord, Most Holy and True

, 361

How Long, O Lord, Most Holy and True

, 361