Call Us: 1–403-992-0448
FREE standard shipping on orders $50+
What are you Looking for?
A celebrity favourite, the Ultrafragola is the ultimate self mirror.
The Pond mirror marries form and beauty by using organic shapes, inviting open and fluid forms into your home and turning this functional mirror into a decorative wall piece.