Lighter tops for warmer days in a range of styles and colours.
Vest Tops (£7 each or 3 for £18) – One size. Choose from a range of colours and tie dyes. Please ask for more details.
Britain's oldest original headshop, with a touch of love and peace since 1971
Vest Tops (£7 each or 3 for £18) – One size. Choose from a range of colours and tie dyes. Please ask for more details.