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