Remnant – Ponte di Roma – Stelmaria – 61cm x 161cm #653

£5.00

In stock

This remnant measures: 61cm x 161cm