Mixed Cross Extra Large 48 inches

Traditional cross tribute created using a selection of flowers and foliages. 

£74.95