Painting by Alex Levin, Israel.

Jerusalem Temple Painting by Alex Levin