Mavromichalis & Son ltd ( boats & yachts )

12, Tzelal Bagiar | 3042 | Limassol | Limassol Region