Picture of the Day: Yeshiva Ktana – London

Bochurim and staff of Yeshiva Ktana Lubavitch in London, England pose for a group photo.

One Comment