Mirror , arts and craft , England , circa 1900

Category:

86 x 68 cm 

33,68 x 26,77 inch