David Marsh Mirror MT
David Marsh Mirror MT
David Marsh Mirror MT
David Marsh Mirror MT
David Marsh Mirror MT
David Marsh

David Marsh Mirror MT

Regular price $345.50

Marvelous Tacky - What a wonderful name for a mirror! 

Come in 15 color ways please see the chart and two sizes

25.25" X 33.25"

25.25" X 53.5"


More from this collection