sizes did not come up as chart advised (and message person advised) so I had to send first order back and re order a smaller size which cost me nearly £10 to return and then re postage as spent less than free postage amount.
1 year ago
Revival Vintage Limited has a
4.7
average rating
from
409
reviews