Carl Heinrich Bloch - Sermon on the Mount. Carl Heinrich Bloch was a Danish artist.
Powered by Zazzle