Thoughts to Ponder

Abraham Lopes Cardozo z.l. – “Ne’im Zemiroth”

Nathan Lopes Cardozo