Tapestry canvas The Sermon on the Mount (after Carl Heinrich Bloch (fragment)) 30x40 SA3220
  • Tapestry canvas The Sermon on the Mount (after Carl Heinrich Bloch (fragment)) 30x40 SA3220

Tapestry canvas The Sermon on the Mount (after Carl Heinrich Bloch (fragment)) 30x40 SA3220