11B Norwood Road, Southall, UB2 4EA, United Kingdom

Show Piece

Decorative show piece from the land of Israel.

3 items left