LEDA

LEDA

Regular price $90.10
Unit price  per 

Beautiful leader of the pack. Leda stands at 8” tall! Leda is definitely a statement piece for your home.