Thoughts to Ponder

Parshat Pekudei and Johann Sebastian Bach

Nathan Lopes Cardozo