Edmiston has added the 32 metre superyacht Liara to their ever growing charter fleet.
Edmiston adds superyacht Liara to charter fleet