12 X 20cm Clear Glass Square Footed Eiffel Tower Lily | Desertcart Cayman Islands