A set of ten double sided papers from the Stamperia Grand Hotel collection.

Stamperia 12x12 Collection Pack - Grand Hotel

£9.99Price