O Savior, Thou Who Wearest page 1

Technical Details

  • Taken: 16 May 2017