Adding product to your cart
Aluminum spider sculpture. Approximately 4 foot tall.
Handmade near Loomis, Nebraska, USA. Local pickup preferred.