Store

$59

Framed Picture “The Olive Tree”

8.5″ X 11″ Print of “The Olive Tree” in 13″ X 17″ frame made of olive wood from the Holy Land.