Zayle & Elly is a clothing and accessory retail store located within the urban vibrancy of White Sands Shopping Centre. The store brandishes a diverse and whimsical array of watches, socks, and other statement pieces that each come in its own distinct twist.
Zayle & Elly is a clothing and accessory retail store located within the urban vibrancy of White Sands Shopping Centre. The store brandishes a diverse and whimsical array of watches, socks, and other statement pieces that each come in its own distinc...
View More5.0
1 faves