Large ebony screen with arched top & fretted mashrabia

SKU: fsc161 Category: Download image