Beautiful Leaf Design Decorative Wooden Wall Mirror Large ( 61CM X 33CM ) - WallMantra