Journey of Good Souls, Acrylics on canvas abstract painting by Kanwal Zafar (48 x 36 in)

Journey of Good Souls, Acrylics on canvas abstract painting by Kanwal Zafar (48 x 36 in)

$850.00