The London T

Dots Everywhere

£30

Navy blue shirt with polka dots printed on it.

Recently viewed