Regular price €19.125,00
Wooden frames produced in Italy.
Sizes from 7x10cm to 30x60cm come with glass.