Nigerian designer Liz Sanya makes history as she successfully completes largest sandal in the world (Photos)
British-Nigerian designer Liz Sanya made headlines for creating the largest sandal in the world, completing the project between January 2 and 4, 2025, at 37 […]