Logo

Almanac Readings

Loading... 0%

Wednesday, 3 June 2026

Daily Readings

First Reading

Numbers 21:10-22:6

Second Reading

Mark 15:21-32

Daily Meditations

Psalm 146:8

Luke 7:22