Pre order for Christmas delivery mid July! See the video for the new collections! Please do not combine the Christmas pre order with in stock items.

DFMC45 Magna Carta Paper 30 x 30 Blue Wallpaper

Product Description
Magna Carta papers are handmade papers made in Budapest. This line of products has been discontinued and will no longer be available when sold out.
Vendor: Stamperia
$2.65
Maximum quantity available reached.

Related products