Jambu Womens Cherry Blossom Brown Sport Sandals Size 8.5 (1505677) | eBay

Responsive image
source