Laba – Laba: According to an old proverb in Java, if there is a Spider that comes to us (in our direction) in perfect condition, it’ll bring us luck, either in health or wealth. From Solo, Indonesia – Circa 1960.
Approximately $320.00 Flat Rate Shipping Approximately $20
|Dimensions||250 × 105 cm|
There are no reviews yet.