All Art by Baha original paintings are signed by the artist. 

Jerusalem walls

$1,300.00 Regular Price
$1,040.00Sale Price
  • Jerusalem walls features several doors and religious buildings from three Abrahamic faiths - a church, a mosque and a synagogue.