Duck

Product information

Handmade glass duck.

Price

£44.99

Duck handmade at Langham Glass
Duck handmade at Langham Glass