50s Beswick flying wall duck

Product ID: 36wd

Price: $175.00 AUD

Description: