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