Now Closed for Christmas Delivery - Stay Curious for 2025!
Adding product to your cart
Tin badge featuring the Art Deco style Biba logo from the launch of Big Biba at Derry & Toms on 10th September, 1973. Good vintage condition.