33 Exchange St. Portland, ME 207-772-2300
David Scheid Large Triangle

David Scheid Large Triangle

$ 460.00

Bright and colorful stained glass wall hanging

One of a kind

Handmade in LA

16" x 12.5"