Blue and white striped long sleeve cotton top
Slight marks on inner collar

VICTORIA BECKHAM shirt size 10

£44.99

Out of stock