Beautiful quality poncho fine jersey size generous but not huge

really well priced - our speciality is great prices for tasteful products

Light Grey poncho with fine jersey crepe trim

£16.99Price