palm shorts

palm shorts

28£
shop on Topshop UK

What: zara palm print shorts

As seen in